33
73
45
240
31
53
21
32
17
58
15
30
69
25
46
16
75
48
40
38
61
171
115
10
162
35
98
358
154
59
55
7
123
76
161
110
47
91
13
207
19
52
248
126
95
127