15
3
72
42
22
63
8
273
190
136
212
54
635
160
154
76
44
28
10
106
103
119
92
548
299
127
158
46
41
90
56
264
164
21
95
168
20
70
616
52
50
116
73
61
49
159
19
84
265
34
45
40
62
81
53
27
1