10
14
62
16
23
108
9
39
21
11
18
31
34
24
12
67
41
40
366
13
102
46
37
60
89
115
4
175
42
44
198
74
171
78
182
17
83
136
28
38
100
68
5