28
1
33
2
7
4
19
6
5
8
16
47
22
9
23
20
24
18
15
31
44
37
30
11
165
10
41
17
36
54
39
101
70
108
107
48
235