65
35
166
42
53
39
163
263
43
11
37
68
174
91
16
57
36
45
209
26
21
25
63
109
144
61
2513
12
23
51
27
215
31
18
10
9
38
40
47
102
100