91
100
12
37
39
71
74
36
22
90
53
301
63
30
44
209
109
78
75
254
310
24
140
33
238
11
46
43
41
87
13
50
61
34
99
14
32
92
397
112
9
27
315
107
0
86
70
8