10
2
3
37
8
7
1
23
9
18
19
16
13
31
51
12
38
24
33
14
32
52
325
39
15
17
4
101
87
21
44
74
43
154
58
41