7
17
21
70
27
37
35
112
56
50
140
137
78
67
39
213
30
331
128
32
10
73
40
108
19
62
63
42
61
88
267
79
60
53
57
107
595
13
59
131
386
96
28
214
119
16
159
31
3
66
77
8
72