87
24
52
19
22
8
41
159
265
142
18
33
38
31
23
13
16
20
12
107
106
28
288
26
98
5
60
209
234
180
293
11
76
36
14
115
84
43
66
54
155