21
60
32
19
13
68
26
49
33
25
15
22
171
3
59
38
14
44
57
193
99
29
173
192
53
55
4
24
48
72
157
102
435
141
62
81
36
113
34
40
306
134