31
36
5
47
34
39
53
41
15
35
55
131
30
59
11
18
12
44
22
19
13
25
9
14
16
88
52
21
17
27
29
20
74
28
64
43
4
24
151
101
118