0
17
13
3
14
8
1
2
4
6
31
24
23
18
27
10
92
20
22
40
289
21
29
16
122
233
28
19
46
145
58
25
110
141
88
220
352
5
114
73
83