24
67
14
33
47
90
26
64
106
85
436
110
22
56
41
44
66
114
69
103
49
62
60
32
115
128
18
157
141
236
107
23
13
34
36
50
38
68
144
83
174
179
568
454
261
17
77
576
104
72
82