76
29
40
227
30
152
45
21
114
25
6
119
33
58
28
90
9
82
18
8
17
265
102
22
27
248
209
75
16
12
20
95
34
53
229
14
4
32
64
49
7
5
111
100