18
49
8
7
16
10
33
96
22
29
48
30
108
23
116
71
102
104
9
152
14
5
114
28
78
46
68
60
13
58
62
67
20
91
223
19
123
72
73
36
160
26
113
31
4
38
177
277
11
32