30
5
64
245
61
192
36
188
40
78
45
21
43
74
32
41
88
60
69
172
63
131
50
66
42
44
16
27
23
12
18
47
31
19
25
185
169
226
91
10
15
68