75
19
16
33
64
17
58
35
11
27
9
13
308
311
29
28
51
55
149
32
172
215
44
109
136
20
46
106
42
331
59
126
41
47
97
85
54
186
18
301
118
24
335
385
454
181
62
81
276
43