4
10
2
1
11
6
15
23
162
16
31
17
20
25
131
69
22
93
7
8
12
26
413
68
27
19
32
30
40
244
21
14
5
98
161
58
100
29
36