101
66
115
73
206
75
146
87
93
42
67
167
194
233
95
18
111
323
11
104
9
85
232
55
77
145
13
10
444
158
424
389
120
7
24
216
63
35
57
150
30
20
691
298
22
490
76
70
56
767
141
4
1048
38