21
118
32
31
72
27
112
14
41
128
197
85
150
33
3
24
154
116
66
39
34
15
11
5
22
16
36
9
40
37
88
65
75
60
89
54
202
141
29
79
25
101
140
6
8