18
23
93
26
218
7
220
75
54
4
63
25
134
29
12
32
8
39
117
51
72
101
46
27
137
9
37
66
19
265
57
223
5
59
24
88
197
42
1367
501
94
10
169
102
350
16
14
15