133
78
111
45
58
12
179
15
117
88
31
361
123
61
26
28
89
96
11
41
34
221
20
8
79
14
57
64
136
36
23
65
5
156
46
37
68
71
38
40
73
215
162
27
163
120
95
35
18