38
56
19
62
58
33
45
11
12
17
8
83
30
143
128
204
137
144
105
104
34
35
32
68
26
63
163
99
283
76
100
36
91
15
101
49
54
197
28
37
29
64
31
24
120
21
102
161
39
60