85
14
245
116
7
18
46
6
11
17
61
8
83
30
50
15
111
29
92
151
55
45
27
41
295
20
12
402
49
139
397
278
62
118
19
145
87
115
490
32
52
137
16
47