49
185
36
230
111
80
60
43
46
170
166
75
67
72
29
69
63
16
76
22
17
9
18
31
15
11
25
61
27
94
86
58
44
131
110
209
285
7
87
40
221
74
12
90
21
19
313
8
112