29
17
21
104
28
46
25
38
33
12
132
190
10
116
20
18
51
139
82
96
113
181
55
65
14
178
88
128
37
120
16
3
76
26
48
6
22
1
4
198
92
24
68
23
0
203
100
63
196
27
62