26
109
11
80
13
42
35
2
6
14
9
22
1
4
5
18
88
12
57
38
10
17
74
95
44
16
19
30
70
53
33
7
50
8
20
117
3
29
23
34