21
47
133
27
51
36
38
46
9
2
22
6
15
19
13
40
7
5
11
31
14
34
218
63
8
18
25
12
32
89
113
20
23
45
41
118
17