43
97
9
106
15
140
144
50
82
22
117
27
57
249
8
40
12
13
14
29
16
20
2
155
58
526
67
32
257
21
26
448
18
363
28
37
10
33
173
87
47
5
113