0
43
26
24
15
27
49
6
28
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
76
39
52
60
113
63
80
249
124
137
283