2
0
7
22
12
27
14
29
13
8
36
96
76
23
5
4
45
44
59
21
90
70
98
72
30
138
11
206
71
42
41
131
19
123
89
120
60
106
26
66
33
55
103
39
75
73
52