43
17
128
21
20
26
28
65
14
19
123
30
22
4
77
24
47
29
53
44
99
59
42
7
166
27
120
194
23
70
25
45
31
378
139
145
130
34
48
72
13
2
12
8
46