28
12
6
99
39
1
11
9
76
34
25
10
53
35
43
24
15
21
46
3
16
61
44
146
106
51
71
14
17
26
29
45
23
31
19
33
5
4
37