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