27
14
149
113
363
17
5
57
28
41
45
188
1007
31
81
9
90
34
72
22
54
30
50
132
42
200
16
33
20
21
23
11
12
58
8
46
192
51
37
68
403
19
13
176
264
228