66
359
25
109
12
36
73
30
227
8
60
166
127
186
31
71
45
39
115
137
44
23
95
35
69
16
38
37
103
10
17
20
13
27
90
87
65
15
381
47
14
34
58
77
9
76