30
49
11
85
40
23
15
24
9
34
62
28
48
61
33
16
178
18
98
38
21
26
171
59
19
73
20
31
276
71
129
32
29
22
55
14
44
6
36
4
86
340
236
149