92
81
108
226
131
29
33
10
30
17
38
122
53
181
180
27
138
204
50
42
404
15
155
82
234
634
981
49
80
655
86
90
193
23
240
147
19
12
8
14
4
48
83
285
9
11
1303
99
68
28
357
22
31