39
35
5
14
60
83
17
2
33
74
122
59
15
27
52
12
31
61
105
23
63
16
32
10
38
9
54
62
103
20
11
53
37
43
42
101
114
21
13
8
24
46
29
840