2
3
12
17
1
16
0
58
19
62
23
24
86
36
5
11
10
34
33
53
7
13
9
35
111
164
63
54
28
70
30
44
80
98
104
8
6
75
15
14
22
29
37
42
134