19
16
109
56
318
21
100
28
29
6
12
8
36
15
5
32
23
45
17
9
136
102
4
22
3
184
11
75
1
13
20
38
14
200
81
91
18
7
44
302
55