3
31
47
37
26
82
13
9
43
62
121
40
34
59
60
33
8
30
14
20
39
108
32
11
143
22
48
49
75
29
57
27
41
25
35
92
23
107
10
28
17
65
58
16
119