4
90
9
57
14
29
33
37
59
73
7
27
45
79
114
49
28
40
19
42
15
63
41
5
69
122
32
21
142
86
68
141
577
11
18
62
23
35
13
12
22
30