0
30
11
36
13
10
25
16
9
18
23
20
64
8
38
24
68
142
94
17
12
218
80
77
122
90
19
63
62
29
52
21
37
89
546
140
32
185
196
40
110
76
27
85
60
28