2
8
0
1
13
3
14
35
21
12
17
5
23
10
19
7
6
9
4
18
53
25
43
33
125
196
84
38
71
107
147
87
148
76
99
103
122
94
137
24
57
37
30
36
46