0
56
2
3
14
26
19
4
9
123
15
37
61
20
17
29
86
47
11
28
84
34
33
21
24
36
67
57
44
140
106
66
25
108
332
155
23
42
90