52
42
21
85
16
33
337
73
45
79
141
46
78
68
34
49
208
183
92
27
164
156
48
60
80
264
237
44
36
41
95
15
24
65
55
40
7
29
20
31
74
72
135
62
50
77
108
126
195
76
98
75
219