33
46
23
36
44
30
12
7
165
14
97
16
28
26
47
38
52
104
147
9
84
17
61
95
70
2
19
92
22
39
20
34
63
48
35
4
66
31
130
81
57
55
41
5
37
21