29
53
95
33
73
43
11
125
21
104
182
79
72
34
59
54
112
64
58
78
8
48
40
122
82
27
91
434
63
22
71
61
85
148
67
24
69
114
84
38
60
20
55
26
23
65