44
9
4
55
45
107
6
39
5
21
12
50
8
11
27
1
23
2
18
46
19
33
7
10
17
14
13
28
51
25
34
76
36
22
26
40
35
123
30
97