11
91
21
6
41
46
26
60
49
37
22
44
93
15
70
63
32
261
90
34
28
43
25
29
56
16
196
87
318
111
383
313
210
126
36
83
39
238
54
31
14
42
411
57
33
162
55
104
45