17
11
12
43
71
42
20
79
196
133
23
24
57
31
52
143
70
15
38
179
22
34
78
39
16
83
49
7
27
8
103
125
264
58
10
35
51
99
3
67
75
205
62
88
14
32
184
29