87
86
14
28
19
23
2
56
39
24
58
31
83
21
60
43
64
41
84
48
50
17
132
25
67
55
44
7
32
112
79
63
74
96
71
61
80
53
99
16
46
37
110
11
91