46
53
103
69
77
65
73
138
40
14
29
37
198
124
35
141
167
31
49
42
43
34
21
39
30
32
23
41
33
106
144
12
219
22
201
9
97
26
11
52
17
72
70
27
24
15
64
62
270
301
58