0
13
15
4
8
11
59
57
48
40
37
14
7
82
372
43
30
20
2
90
36
25
16
350
61
75
132
51
195
113
152
38
24
138
34
19
35
39
17
127
107
317