126
117
72
105
51
108
16
56
98
33
653
90
140
26
75
8
467
10
44
49
57
282
20
405
34
36
118
68
15
157
100
32
27
18
66
94
19
14
28
17
11
4
12