95
18
16
44
3
75
36
38
21
26
17
37
11
20
12
13
8
51
22
76
10
29
287
7
35
43
2
15
4
14
24
45
5
25
31
42
9