11
41
45
43
113
68
127
37
92
48
30
865
46
75
87
67
117
44
38
25
112
49
434
33
27
36
76
15
93
105
388
54
100
59
31
39
107
21
438
57
35
96
155
220
120
40
597
1230