54
26
25
31
145
9
81
104
17
43
30
45
7
71
39
33
18
87
267
118
88
126
8
117
186
6
95
211
42
44
3
14
2
27
110
40
239
58
112
115
67
161
53
131
24
373
228