39
46
30
88
89
92
36
62
56
27
59
9
43
24
17
125
31
21
15
52
44
22
12
68
58
33
25
51
77
71
53
95
20
97
49
34
6
13
19
11
187
37
118
23