34
72
50
103
9
11
40
59
49
76
101
16
20
42
58
68
71
21
18
165
32
52
10
12
321
94
82
378
43
95
14
479
105
27
67
54
1510
143
37
221
333
400
69
91
141
207
36
23
118
13