33
11
17
62
26
14
10
9
12
27
28
25
39
29
71
34
18
129
218
67
15
32
102
56
108
92
48
61
59
88
147
51
55
31
49
152
96
97
43
41
40
19
195