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