0
13
18
9
370
5
6
69
42
26
115
29
41
53
146
21
228
40
50
85
66
19
8
7
36
157
160
100
37
56
103
16
61
87
34
76
17
25
22
140
45
28
82
383
67
51