52
44
41
37
121
28
33
74
43
35
89
71
34
152
76
49
47
29
67
166
62
51
304
229
117
21
24
18
65
30
23
194
57
85
330
97
150
87
83
170
219
64
362
420
20
181
203
81
58