236
66
189
7
147
46
161
204
77
94
492
29
25
110
90
74
28
766
116
22
32
220
24
113
2853
19
37
140
89
88
377
1138
14
955
197
599
64
33
81
17
40
42
2000
534
216
63
136
58
26
13
297
34
71