7
3
16
27
220
65
77
142
12
228
127
20
29
66
55
60
17
5
21
418
49
23
45
73
48
95
120
100
324
155
31
165
437
67
52
2
40
13
35
15
68
380
9
25