13
29
63
18
258
102
109
1
73
108
386
92
19
50
46
64
152
125
66
220
4
26
3
74
23
27
31
154
33
167
39
75
38
20
9
25
71
101
16
82
30
69
203
205
44
121
21
6
161
14