0
10
49
5
19
236
43
82
42
40
20
15
190
48
548
74
281
93
148
26
181
50
81
109
33
228
25
44
28
58
70
27
12
83
24
17
66
37
35
79
52
115
32
107
36
34
67
72
121
21