68
149
23
462
70
73
79
62
8
43
49
40
123
32
24
28
19
30
29
37
92
42
100
36
27
103
34
46
56
67
60
83
65
98
88
51
156
63
38
48
18
89
14