181
100
39
69
1022
15
104
150
1229
21
419
27
192
13
164
36
14
26
49
56
46
17
377
4
20
8
90
55
19
9
41
127
543
18
70
530
22
209
3
78
101
28
73
263