2
7
0
4
11
3
13
12
5
9
1
61
120
53
8
77
6
133
17
86
116
94
36
201
375
118
125
32
158
162
126
112
682
71
95
35
72
115
110
68
55