26
19
36
127
34
33
72
15
24
47
58
141
10
32
21
147
57
89
95
29
99
17
60
37
114
51
88
69
50
165
161
40
53
253
210
228
22
278
14
154
12
64
23
118
43
39