27
16
4
8
12
58
50
72
114
54
180
89
3
204
48
42
40
13
32
11
21
120
130
59
41
212
94
29
17
64
191
316
465
86
30
139
10
188
571
55
186
20
115
126
243
91