6
3
16
155
5
14
19
12
18
90
0
62
25
1188
26
61
31
28
15
7
1
9
4
66
58
205
51
218
29
92
32
45
47
23
104
65
628
268
221
291
17
82
63
81
211