105
119
35
179
16
107
19
135
52
33
168
162
12
98
144
6
40
122
83
67
390
36
9
81
163
448
15
41
30
28
145
55
60
217
224
101
93
38
8
158
167
268
70
146
125
58
7
316
65
20