33
25
52
29
125
129
24
96
21
75
30
15
221
111
16
40
45
10
82
35
70
27
89
84
42
32
20
375
77
17
157
50
8
179
336
39
62
80
93
4
85
145
66
12
305
48
118
137