16
41
38
1
7
2
33
20
25
26
136
5
70
12
61
19
23
9
10
6
11
8
58
17
3
589
60
13
35
21
4
53
14
46
222
40
15
32