2
8
1
18
12
13
25
14
10
33
29
5
0
27
9
45
44
56
91
6
23
7
20
74
3
133
15
50
28
90
70
117
252
11
37
67