16
36
29
58
282
35
21
14
31
47
172
60
18
137
24
6
165
168
26
162
93
23
200
48
76
22
82
34
25
45
53
39
13
70
248
30
63
10
8