27
17
3
53
292
29
70
156
16
52
18
22
19
32
15
98
20
115
61
72
9
11
104
220
344
108
213
382
58
87
77
35
14
57
73
31
43
38
63
30
78
74
47
33
37
71
24
48