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