35
18
40
222
6
16
66
17
9
11
72
12
78
65
48
83
38
19
53
51
124
251
153
88
10
68
31
95
266
71
64
33
152
56
14
105
8
22
13
32
63
125
34
28
123
45
49
62
47
168