31
441
44
99
25
103
89
161
79
132
98
35
40
268
39
26
28
41
126
95
9
10
106
6
68
59
34
56
104
61
57
73
50
243
123
51
62
216
46
30
7
121
29
80
443
81
53
92
60
91
55
19