16
1
20
9
13
27
11
6
12
17
14
22
203
21
18
37
31
32
71
97
30
40
113
19
39
725
56
86
215
124
52
50
130
81
54
61
74
164
84
165
260
26
116
229
110
89
376
47
25