22
4
20
9
29
25
48
6
53
40
50
28
11
30
2
15
17
19
90
8
7
10
14
44
5
31
156
84
173
46
79
3
42
18
13
384
23
55
66