38
129
80
93
85
32
69
53
174
62
48
21
60
30
84
105
98
63
65
158
40
13
123
31
11
79
23
115
29
554
24
110
163
17
14
59
185
64
67
81
46
95
27
16
493
28
66
9