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