0
7
5
24
31
96
35
59
14
97
40
54
77
149
58
34
30
55
63
68
148
49
194
260
178
36
109
62
25
28
18
137
41
45
559
20
37
39