9
109
47
20
12
7
16
37
14
135
55
66
21
22
8
330
146
56
74
125
93
13
44
19
49
104
48
30
100
26
182
58
33
73
31
75
23
24
86
34
128
36
63
35
27
5
159
83
10
15
70
2