7
46
100
79
24
27
64
95
136
159
51
56
43
94
418
33
65
78
59
68
73
40
98
63
67
32
69
28
225
48
325
25
57
23
290
190
133
37
12
9
104
20
175
152
154
369
144
49
171
284
14