35
31
28
4
11
50
72
92
911
17
66
34
2
18
48
32
60
55
122
29
7
38
27
39
62
63
25
85
67
43
13
3
30
20
21
22
12
46
227
82
74