249
140
244
21
110
15
78
26
75
73
35
39
89
121
28
41
68
104
58
27
108
81
63
130
1138
34
25
470
159
139
142
88
350
200
60
7
86
299
18
56
116
32
5
9
49
24
30
118
757
98
12
36
105
84