0
8
73
14
24
16
21
13
52
50
18
9
62
19
125
106
33
57
93
63
46
45
48
60
99
32
26
89
23
38
141
118
146
248
49
36
41
66
149
37
94
111
85
53
40
102
31
154
58
34
187