4
32
2
37
9
5
19
34
7
8
28
16
3
49
33
22
12
23
20
27
31
45
30
15
11
165
42
17
54
47
21
39
36
101
71
108
107
48