21
163
20
13
0
15
17
121
30
102
134
125
40
2
245
77
31
46
16
67
44
39
9
47
210
18
8
22
36
66
11
60
10
150
110
37
155
14
23
166
27
111
42
141