1
29
3
17
43
23
30
24
5
14
18
8
26
21
20
48
33
157
25
22
45
65
76
139
34
15
58
10
44
4
2
9
13
27
11
50
39
164
12