25
15
3
92
18
14
17
24
58
9
84
8
42
40
27
66
13
105
112
0
60
34
12
22
129
193
30
4
20
54
86
7
61
36
16
23
11
161