2
7
11
4
0
8
3
6
23
33
10
36
65
39
17
24
35
55
16
9
12
22
71
50
40
56
13
20
15
27
54
166
44
51
92
226
30