0
13
14
7
22
58
43
34
27
46
26
119
91
66
38
59
152
190
86
226
101
288
53
23
44
47
28
49
146
103
36
105
63
51
20
258
25
15
139
73
33
21
89
83