2
14
63
10
19
20
28
3
36
23
50
13
33
9
15
12
4
5
38
101
86
37
41
7
22
16
62
53
73
30
25
114
144
21
64
26
42
17
8
49