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