2
3
13
0
12
6
5
14
9
11
75
84
129
24
142
133
158
21
167
204
10
31
8
80
20
83
26
18
32
78
4
29
15
66
61
34
30
222
38
22