2
12
23
34
5
31
8
43
14
9
60
17
28
85
24
53
21
122
32
11
87
6
7
29
75
1
30
26
37
213
42
25
40
15
38
36
0
194
13
4