16
36
19
21
17
52
63
66
91
33
82
39
41
145
28
24
2
14
38
60
280
161
57
61
47
279
85
608
205
196
107
162
59
48
89
46
127
32
146
6
45
27
40
18
72
121
49
78
44