26
7
5
34
43
3
10
12
18
16
25
20
35
19
133
22
9
8
14
24
53
155
51
243
28
188
63
11
60
162
535
38
47
136
123
23
13
159
110
42
52
166
355