358
110
112
55
44
16
897
139
25
85
111
272
79
71
177
148
99
146
26
141
82
45
61
122
38
6
41
95
54
113
65
117
27
51
40
64
53
70
101
7
49
93
47
317
4
46
37
97
48
118
162
33
43