21
46
12
43
17
23
64
139
13
2
48
41
51
26
22
32
30
27
68
47
85
40
25
18
14
50
16
19
83
149
94
56
45
29
7
4
28
126
3
20
15