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