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