33
4
5
3
2
63
68
30
39
90
94
83
29
67
11
23
36
80
37
16
38
21
14
15
232
69
45
109
34
20
55
19
26
46
157
31
28
47
1714
40
9
13
18