22
3
36
88
59
17
53
103
12
41
207
67
42
100
247
11
18
23
13
218
185
9
16
29
43
8
19
151
21
50
65
546
5
35
92
6
4
37
337
55
2
39
93
25