28
20
146
26
40
6
1387
33
62
92
34
56
120
12
25
30
100
17
57
163
53
558
203
13
9
4
38
7
60
63
16
121
64
44
14
23
24
5
96
10
52
81
2008
29
21
22