5
0
3
10
36
13
18
15
72
12
31
41
88
28
91
177
142
68
9
38
62
49
183
78
134
11
55
52
249
20
127
6
58
59
97
22
188
225
117
65
39
181
4
30