192
46
24
481
8
59
136
127
191
522
83
23
75
153
51
300
87
198
106
562
145
17
33
19
2310
628
194
32
34
162
183
71
64
67
190
65
56
68
35
44
18
43
74
173
177