0
42
26
24
15
27
49
6
28
43
51
33
107
16
135
5
69
25
79
90
123
45
35
23
61
54
32
136
116
179
36
47
48
46
374
56
163
68
106
76
39
52
60
113
63
80
249
124
137
283