7
355
30
189
1179
115
184
10
210
91
35
98
14
72
32
29
56
27
20
17
44
73
320
87
8
82
5
336
22
89
187
40
157
69
59
207
43
12
25
42
75
260
16
38
60
127
64
46
161
63
4
112