107
23
64
126
63
115
80
44
42
71
13
58
169
268
60
1
11
39
33
40
2
27
29
153
15
24
257
21
188
199
186
244
17
22
8
105
173
26
88
196
73
66
19
16
12
106
131
35
37
25