36
22
40
8
58
140
14
76
103
95
129
91
35
38
34
111
13
27
2
19
12
62
11
15
127
16
30
63
51
26
21
262
31
166
37
188
1095
41
60
100
124
504
20
510