350
69
305
35
91
93
10
44
461
38
20
104
25
394
6
55
28
15
66
27
174
36
58
62
85
17
88
43
89
142
52
114
19
48
51
122
24
63
31
131
11
194
92