15
398
114
178
56
89
14
30
32
5
179
133
97
36
12
33
7
47
26
29
57
6
21
95
17
18
54
4
9
1
82
282
67
73
23
2
24
10
3
175
11
85
126
75
86
146
139