35
31
42
125
11
28
20
18
36
3
15
9
7
5
124
16
24
63
34
12
39
60
1
55
26
4
14
23
2
37
10
68
67
21
6
25
96