9
218
34
36
30
42
14
82
31
102
105
244
61
88
35
44
76
65
29
19
16
54
43
46
27
93
26
47
32
119
40
38
128
68
123
45
21
190
101
20
462
110
116
51
217
69