113
62
63
23
71
9
26
66
34
58
121
142
178
51
25
54
27
81
32
31
35
119
11
60
29
22
116
38
40
21
100
14
6
858
5
251
118
91
30
151
12
75
423
687