86
75
66
21
69
28
12
39
216
70
17
11
115
26
18
37
85
19
22
7
44
25
148
34
6
53
3
1
56
65
308
43
16
96
33
10
2
38
24
30
9
8
5
57