43
122
62
99
26
30
54
185
419
78
47
140
70
22
45
38
48
175
81
159
32
80
116
8
75
166
39
213
79
348
167
9
67
148
94
134
240
61
315
53
76
33
35
117
11
92
44
19
248
20
14
913