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