7
35
89
199
81
18
21
156
50
28
94
179
197
11
122
6
17
45
68
149
30
15
10
14
136
173
24
13
23
84
12
58
19
41
59
88
268
49
26
20
40
46
54
22
64
39