46
69
7
169
174
32
27
23
189
103
72
117
79
104
21
9
159
26
59
112
92
29
45
114
38
3
24
74
88
129
42
52
116
71
31
47
326
13
12
108
39
48
35
33
67
97
19
30
273