10
17
3
62
15
9
1134
133
56
572
14
45
5
11
6
39
77
30
13
20
19
8
128
25
27
4
7
102
26
22
41
51
240
95
198
2
12
16