33
25
112
11
65
20
16
151
119
67
49
13
50
292
21
77
118
12
52
66
125
86
171
393
47
34
37
92
62
61
166
39
40
24
42
78
486
29
32
51
153
146
102
72
3
97
36
45
182
17