31
35
25
8
34
19
5
67
95
16
43
45
13
32
88
81
83
105
7
53
63
15
28
23
9
94
24
92
176
18
10
72
69
11
210
47
21
3
102
37