66
148
67
144
48
76
93
508
125
16
24
34
87
88
104
195
56
96
215
367
59
62
317
28
4222
25
106
35
44
83
51
54
64
84
49
216
73
229
15