96
57
35
18
36
43
58
44
34
20
10
56
28
51
11
3
7
23
155
5
4
9
12
1
54
52
46
19
99
39
13
53
49
17
24
14
21
8
6