84
31
64
48
182
75
63
56
91
79
82
61
65
36
111
127
49
70
47
85
38
67
152
112
94
87
158
274
129
104
54
131
116
128
405
134
286
162
40
159
27
68
37
34
224
276
66
76
101
39
28
92
132
109
142