30
25
31
55
24
59
187
92
12
14
19
11
103
52
13
21
8
48
26
9
10
36
18
66
43
53
37
15
44
6
40
70
155
34
27
20
67
114
223
39
50