209
265
58
25
40
97
38
172
79
41
230
77
124
56
61
54
70
63
48
27
14
146
288
33
30
18
29
12
20
353
106
114
86
80
253
103
165
8
52
143
37
51
31
108
35
64
71