33
26
16
21
22
12
11
39
17
15
40
30
56
34
24
104
42
27
74
23
7
64
20
97
85
48
50
35
92
127
54
100
36
29
19
25
176
32