83
81
49
88
31
42
106
17
13
28
76
108
67
61
50
7
20
125
77
87
57
10
24
99
21
115
35
44
19
14
30
183
48
29
62
156
16
85
79
41
54
153
127
37
40
38
6
117