126
117
73
105
51
108
17
56
98
33
653
91
140
26
75
8
467
10
44
49
57
45
282
21
405
34
36
118
69
15
157
100
32
27
18
66
94
19
16
14
28
20
9
11
5
12