4
11
34
32
6
10
222
1
35
18
5
19
9
15
23
101
13
7
43
72
14
413
110
17
56
113
3
57
66
2
44
16
39
76
50
29
53
49
37
31
26
51