69
27
30
191
12
66
25
16
43
50
49
105
53
17
10
28
26
15
18
72
61
55
36
34
383
135
294
13
65
92
97
48
238
33
79
354
104
87
288
31
21
29
228
106
468