95
13
12
55
19
5
36
24
126
7
30
22
26
87
33
32
50
286
29
53
23
16
28
0
44
27
4
15
8
2
59
58
21
14
37
3
10
11
18
61