30
134
27
271
42
23
92
43
26
9
11
143
129
53
21
20
40
16
17
226
55
419
13
201
19
308
52
163
70
56
22
117
62
104
93
54
49
28
302
79
77
29
229
151
122
32
47
41
305
102
109
25