7
109
246
18
110
17
49
25
132
276
31
22
95
12
45
56
124
185
58
13
15
85
37
59
63
11
19
30
20
74
24
8
55
33
28
174
47
9
67
52
57
21
78
667
4