179
22
17
42
29
113
47
14
66
39
46
12
55
281
85
183
144
77
73
161
40
60
140
95
106
51
91
44
133
54
148
123
187
88
131
9
30
41
128
48
164
59
81
132
50
13
52
150
61
43
70