27
183
115
92
49
50
47
147
19
104
34
167
70
9
272
253
73
149
3480
95
48
55
36
41
38
20
79
26
175
103
362
53
17
58
223
29
46
44
32
120
14
60
116
22
68
99
7
62
132
42
61
168
85