25
9
106
4
19
82
14
55
24
21
121
73
60
122
18
183
53
32
57
7
102
70
76
117
43
71
44
69
52
94
118
190
16
12
6
86
45
130
89
125
63
62
346
182
47
247