174
30
178
99
94
72
64
43
27
59
33
61
25
115
197
78
134
114
71
376
42
164
108
19
93
109
221
75
45
172
51
50
96
111
645
44
28
34
622
139
91
135
14
190
106
76
105
286
113
3244
933
22
497
10