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