128
161
102
249
34
67
429
39
16
55
37
142
12
22
25
135
85
50
54
17
175
21
41
72
148
83
60
184
68
182
189
268
92
118
38
62
101
51
77
28
134
202
30
33
94
11
78
79
100
99
35
31
98
19