18
101
26
23
16
7
12
5
274
25
63
6
72
21
8
28
19
15
14
13
92
85
36
20
115
4
2
32
119
22
24
33
10
17
3