82
0
89
86
151
102
40
159
108
180
126
76
392
104
165
112
60
144
135
337
241
75
65
21
258
38
14
1218
58