43
170
39
51
46
28
62
21
116
129
55
65
71
16
35
27
100
23
34
139
77
41
42
24
86
105
15
47
160
38
32
17
433
74
193
195
158
166
56
87
72
200
70
26
45
30