149
10
272
981
66
34
68
49
218
236
38
26
35
16
6
28
11
54
25
53
57
41
21
48
14
76
60
37
12
4
17
20
29
8