40
66
11
22
106
36
74
17
34
12
247
86
254
221
57
88
81
63
16
26
23
45
19
51
113
59
83
129
39
116
162
32
95
301
171
31
46
320
37
52
156
14
96
98
20
33
35
48
82
1908