96
84
66
38
25
45
35
60
68
114
87
54
58
32
19
37
88
46
74
76
106
86
42
184
47
51
80
71
49
27
121
48
159
123
82
77
30
61
57
250
20
255
81
41
43
64
157
189