42
73
2
96
44
22
27
62
48
54
52
15
20
37
38
45
30
92
305
53
67
47
16
254
33
59
46
56
25
32
12
81
124
14
13
99
72
43
51
18
149
28
11
70
24