85
43
21
31
71
122
24
20
103
27
37
149
48
107
38
367
46
78
19
418
57
7
49
1092
98
17
23
22
35
34
28
47
15
363
373
86
407
492
59
72
154
142
127
1276
104
212
355
45
67
242
1549
54
134