7
70
18
34
90
159
15
28
109
4
57
30
21
147
125
170
49
31
16
27
100
23
8
54
229
45
59
33
371
75
40
60
65
188
117
122
53
130
20
25
95
14
160
48
69
208
375
98
41