45
35
37
17
32
20
25
62
41
56
9
97
14
13
76
5
49
164
94
89
38
69
33
53
16
2
81
88
40
7
3
61
43
59
4
28
70
8
23
15
102
111
10
65
150
51
24