23
33
13
43
24
15
74
34
22
109
29
7
662
18
26
8
19
3
16
12
10
9
6
1
125
69
14
39
117
46
105
2
72
42
40
77
32
38