41
43
37
135
49
74
187
31
223
396
113
88
90
44
23
101
102
24
127
408
1914
54
78
61
67
62
107
28
73
209
46
137
125
40
36
94
18
6
218
38
25
76
368
108
57
159
45
132
91
87
30