12
59
263
8
194
78
53
18
35
68
213
66
58
13
4
23
9
42
30
28
143
89
85
47
50
147
80
61
17
37
6
75
5
44
19
32
38
54
34
21
39
25