2
0
3
4
6
1
19
25
33
39
15
22
62
61
94
28
20
24
13
38
10
12
92
66
73
45
56
7
69
23
67
101
5
85
119
128
11