74
45
97
72
15
132
16
22
37
40
43
29
30
70
42
10
61
88
54
38
147
59
104
216
89
209
48
31
32
85
101
91
36
168
208
322
27
184
100
55
257
228
298
236
77
438
71
146
51