89
33
116
46
26
61
19
85
38
82
90
120
72
64
32
98
44
5
20
0
187
37
3
9
50
51
21
75
12
1
60
192
24
30
94
55
74
156
348
43
6
42
13
52
127
66
269
91
103
69
34