7
16
4
22
48
13
27
31
15
196
39
101
107
478
102
56
84
240
18
142
49
60
25
24
89
116
258
109
26
8
168
46
14
10
23
118
221
30
35
40
28
11
87
96
68
156
270
272
29
141
53
12
43