24
16
35
19
94
321
4
98
2
23
32
31
18
91
410
110
21
7
8
15
10
48
5
70
11
13
9
156
14
12
1
76
26
3
54
38