96
37
54
47
78
63
59
34
104
106
73
89
68
87
145
57
58
125
129
55
24
29
99
140
288
53
41
70
116
83
160
32
22
40
238
82
62
114
46
121
133
283
111
56
45
192
52
319
147
13