35
126
16
6
33
45
5
9
7
23
11
22
4
13
24
40
15
25
74
8
20
3
44
94
12
28
2
81
50
29
26
21
19
18
862
14
10