1
5
2
6
27
7
33
12
11
38
32
3
31
30
20
41
24
22
13
57
114
71
46
19
28
17
4
9
18
324
16
40
47
21
174
36
141