66
52
13
16
26
8
14
20
107
41
53
36
87
45
116
17
213
9
21
182
54
39
7
42
409
37
151
367
127
61
79
43
12
103
29
133
34
40
19
51
23
49
25
372
140
44
15
95
30
147
11
252