2
1
8
19
0
5
3
6
7
89
10
20
15
23
25
9
24
57
16
12
37
14
11
4
54
17
51
201
123
92
234
55
31
157
120
77
103
110