35
30
9
38
48
18
3
12
65
41
13
4
26
5
111
23
37
59
34
66
15
11
62
45
10
21
57
95
19
17
16
14
8
40
28
464