105
70
43
38
13
22
65
46
96
34
30
6
73
24
23
37
31
50
52
15
33
93
62
106
41
7
42
121
48
26
35
5
71
17
92
47
28
64
145
54
39
12