32
26
31
20
48
25
33
11
94
24
65
28
19
37
63
15
14
23
45
12
103
98
100
70
54
123
50
43
142
214
52
8
99
5
53
27
114
55
108
38