22
9
25
60
18
19
36
10
32
4
33
318
14
105
11
16
28
17
163
75
26
6
3
23
34
13
5
8
2
58
21
111
88
41
101
20
51
24
15
67