39
40
32
24
27
29
16
13
48
23
44
55
17
36
52
178
179
12
19
3
111
132
93
173
46
37
49
33
41
22
134
34
79
47
70
100
102
83
30
1
145
92
50
98
6