606
53
80
35
85
97
165
48
122
34
17
99
16
688
43
77
41
39
62
47
18
208
124
50
214
89
145
22
75
127
171
164
205
88
33
119
44
30
49
58
36
64
46
224
31
37
175
255