0
3
43
2
18
5
21
49
1
57
4
120
15
7
12
24
32
42
31
58
41
108
47
54
147
71
123
62
87
13
25
74
60
63
48
38
119
75
79
116
261
16
158
27