0
2
60
14
31
5
24
18
3
7
26
54
10
49
33
184
95
62
28
36
16
53
13
142
51
111
46
57
44
30
47
180
65
139
63
6
43
136
89
163
15
64
20
107
248
68
27