40
2
52
147
66
20
16
93
35
46
32
131
15
1610
64
54
27
172
41
18
25
127
34
73
29
31
72
23
103
26
120
17
159
33
401
70
83
19
6
8
55
58
191