38
166
21
39
42
40
145
75
83
91
41
84
170
109
12
18
65
22
79
31
130
11
51
92
154
185
13
82
46
87
117
8
43
86
80
52
34
33
59
115
36
7
190
259
114
118
24
25
10
61