22
77
30
41
14
20
48
9
34
27
29
18
15
52
151
80
6
139
26
63
8
35
4
17
38
23
21
0
5
33
7
32
42
1
44
25
189
43
36
115
50