17
16
45
106
39
22
46
164
65
8
13
127
78
2
6
38
33
74
120
89
57
229
77
7
176
10
102
18
19
243
12
87
141
296
5
26
83
21
236
14
11
25
9
239
95