75
13
22
116
64
16
38
141
17
27
78
46
21
289
15
137
405
6
135
67
10
163
154
14
60
48
162
190
477
47
132
218
83
56
62
44
247
97
4
20
26
19
37
321
92
29
393
397
40