35
6
75
4
5
17
20
67
51
19
7
32
9
13
10
34
29
30
22
54
8
2
14
48
65
39
86
15
23
59
11
31
58
28
49
62
47
350
97
89
499
68
112