117
84
22
71
20
114
330
146
109
16
175
294
50
30
26
8
62
38
54
36
63
401
64
179
121
51
189
23
34
296
15
73
390
77
166
31
29
61
116
65
83
44
11
21
68
208
58
163
32