118
534
106
354
63
193
13
292
3
23
28
160
45
200
20
60
68
194
15
254
39
108
150
33
113
10
84
25
120
61
713
101
27
140
111