39
16
92
20
46
86
38
14
63
49
105
132
21
143
32
27
146
170
59
13
34
116
57
95
84
51
44
85
31
41
17
18
147
65
82
1
77
91
55
28
129
45
101
66
69
22
7