44
23
7
28
32
15
9
14
17
6
37
20
25
22
100
21
35
5
11
10
12
55
89
254
113
204
198
13
39
129
77
417
62
137
38
4
354
24
59
211
141