1
5
3
6
97
58
7
10
14
2
28
0
12
4
11
13
48
29
8
32
40
15
17
21
9
25
16
19
149
182
253
194
42
57
196
24
154
95
119
81
101