57
33
35
147
121
34
8
431
144
388
42
32
28
71
38
141
4
94
68
77
53
287
31
169
139
107
78
126
62
100
22
65
30
20
108
27
128
105
118
195
113
82
60
83
45
224
165
23
46
21