35
20
28
22
17
18
50
6
56
39
54
7
32
11
36
30
9
12
13
21
71
108
23
29
42
19
163
10
26
47
31
65
109
49
27
58
37
74
33
348
70
52
83
16
79