8
10
7
113
12
83
67
1021
19
27
48
43
41
30
347
85
31
36
17
72
38
81
28
242
76
16
44
225
24
165
120
37
59
29
40
63
95
209
303
47
32
21
20
42
64
26
39
57
105
11
6720
58