0
8
33
22
13
3
15
7
19
53
28
54
41
20
39
6
37
11
42
16
115
27
74
2
9
66
75
69
26
133
106
14
35
92
45
86
21
147
18
58
52
61
107
129
121