99
97
44
19
21
33
16
28
233
13
244
101
270
130
154
138
83
69
336
159
134
70
80
22
478
132
94
116
204
31
42
87
37
34
372
75
324
115
32
105
51
15
133
47
41
164
121
77
66
84
253
110