45
22
33
29
27
67
7
21
91
66
36
164
52
156
80
72
58
86
10
8
39
17
212
16
28
95
26
11
9
24
15
59
98
83
14
99
6
3
25
46
54
50
61
37
13