0
1
15
4
3
152
6
13
14
19
10
18
16
90
62
25
1173
26
61
31
28
7
5
9
66
58
205
51
17
214
29
92
30
43
47
22
104
65
624
268
221
290
82
81
291
210