7
75
76
9
51
116
4
92
16
77
60
45
22
46
135
53
43
28
49
19
30
105
5
104
70
270
210
141
363
57
62
39
18
216
147
31
95
177
173
145
254
17
48
260
68
23
13
10
29
111
14
148
74
66