35
10
45
428
11
52
28
71
5
6
17
9
12
31
124
70
54
13
15
29
25
38
33
19
16
75
41
14
27
55
89
82
183
47
22
85
48
40
36
3