101
73
28
65
26
51
99
132
18
58
81
104
9
20
44
190
29
15
92
10
103
70
25
48
172
57
134
19
24
31
6
17
217
166
182
319
50
142
38
124
59
64
84
34
404