7
105
13
46
4
8
6
20
30
29
11
21
12
22
75
37
17
34
16
68
3
15
67
32
113
19
27
43
10
14
2
103
53
38
26
33