73
173
90
268
157
109
46
71
226
23
47
82
52
60
19
13
28
10
25
111
55
105
65
24
35
49
94
58
17
54
85
107
165
61
33
48
45
466
53
96
219
70
91
9
112
814