1
11
3
12
24
22
2
8
5
6
139
4
9
14
16
83
36
29
25
26
20
38
10
7
30
15
94
19
35
55
61
21
39
189
33
71
100
13