2
22
23
71
34
7
9
41
29
28
45
64
13
32
19
10
11
24
53
12
5
17
6
20
1
39
16
31
15
47
287
50
59
49
197
14
172
104
26
77
37