91
17
9
40
139
127
485
62
32
134
100
42
29
31
60
111
101
72
16
8
121
12
33
14
68
37
180
263
25
95
44
66
55
46
119
45
105
27
114
20
26
291
39
64
279
47
57
178
15
107