28
6
2
5
36
123
12
29
71
23
17
10
9
8
48
18
19
24
39
16
21
27
43
11
22
75
55
50
13
77
3
26
38
14
57
35
33
7