38
17
80
167
174
140
13
85
41
43
77
66
34
32
121
27
30
45
101
71
47
235
120
100
69
29
28
76
15
67
88
131
134
200
138
129
18
60
94
68
53
122
123
641
42
81
105
25