39
23
63
27
17
34
26
35
103
53
40
14
61
166
130
118
30
22
29
100
37
60
15
139
41
20
11
24
66
72
76
13
7
33
1
50
10
6
55
43
114