2
9
12
22
0
14
7
57
11
39
56
213
180
96
31
124
161
17
47
84
166
13
24
70
105
52
25
36
71
45
4
50
116
8
10
141
82
43
6
46
61
64