48
73
75
25
124
8
85
23
13
71
15
116
93
52
180
59
72
95
181
192
30
42
37
44
53
43
50
77
55
34
58
12
20
308
36
81
70
46
66
139
186
552
297
254
10
83
29