49
54
32
16
11
7
51
19
3
39
33
12
14
22
1
21
8
125
100
45
75
23
5
106
27
4
255
34
18
30
17
10
2
46
146
9
55
59
6