38
27
46
36
16
201
2
61
19
68
71
6
13
18
34
8
66
135
55
1
33
12
178
69
41
31
24
49
162
223
172
4
3
112
151
50
144
14
81
10
125
799
58
74
21
5
202
79
32