56
35
4
42
53
12
84
29
57
18
79
46
13
120
9
10
32
37
48
11
1
34
14
7
111
102
169
69
166
45
36
3
151
26
100
228
117
54
41
59
104
55
2
118
82
191
19
27