4
34
105
25
97
6
11
7
43
50
76
20
157
225
36
9
14
81
22
19
8
63
24
3
103
209
29
96
110
41
152
120
84
77
48
68
102
69
64
49
60
18
35
17
37
61
85
44