31
14
64
10
4
152
59
34
18
25
72
8
69
68
53
47
240
46
22
218
11
196
49
41
38
106
219
19
37
16
45
24
39
23
20
21
32
43
108
7
3
449
66
88
2