22
92
18
29
94
17
28
10
196
12
15
117
59
57
14
20
8
3
31
182
266
175
272
40
11
62
5
16
25
26
19
54
21
48
2
13
138
100
451
115
90