33
18
37
26
229
46
17
118
32
24
62
363
64
495
125
60
43
38
27
85
246
20
29
40
260
28
53
96
98
117
237
71
119
76
48
8
72
208
102
57
34
131
143
14
15
70
30
89
87
147
183