80
110
22
30
9
44
23
47
38
8
7
85
18
10
20
193
36
16
84
19
54
60
86
5
21
62
12
135
6
112
34
73
25
56
123
28
14
31
313
245
97
226
24
39
40
3