105
35
12
20
30
31
69
89
37
33
56
26
11
17
83
13
40
18
32
16
28
9
46
10
25
80
22
216
39
54
60
38
19
44
36
15
21
76
14
72