17
32
11
6
37
43
15
3
113
21
8
39
69
95
41
46
242
110
176
88
51
147
129
44
29
31
100
45
96
133
35
28
98
5
50
33
59
159
40
63
104
179
14
52
22
23
57