36
17
16
15
29
58
46
72
23
98
124
374
151
219
74
22
187
149
370
189
101
69
102
254
84
9
83
48
97
55
167
20
8
110
107
398
10
57
43
38
80
100
33
11
85
313
160
21
86
51
171
52
44
19