31
51
25
68
87
44
65
27
39
20
75
8
52
32
30
37
114
14
29
84
61
45
59
186
58
77
117
24
46
50
67
22
35
38
48
40
49
41
21
53
72
86
12
36
13
73