23
146
5
73
95
13
16
45
8
31
91
390
7
6
21
56
12
165
54
105
162
52
42
69
15
182
108
80
225
125
27
58
250
37
5131
244
120
36
437
166
41
49
11
65
305
270
220
47
35
67
113
77
81