1
0
2
12
17
3
42
4
6
15
10
76
8
7
21
26
62
13
20
98
151
81
284
194
27
37
134
29
31
18
119
74
132
23
25
161
277
99