33
9
74
8
89
41
40
16
87
52
7
34
31
6
14
76
12
59
44
42
47
15
23
3
107
53
37
68
21
55
13
11
35
51
20
22
84
19