4
13
10
9
200
14
7
16
6
1
17
36
22
24
25
8
5
26
3
33
46
78
31
248
45
30
126
40
104
11
59
112
58
37
192
180
274
42
48
170
64
144
12