208
23
40
169
291
84
241
75
88
38
77
108
139
1531
39
500
46
28
31
44
216
175
25
64
72
78
26
157
22
789
314
87
791
522
799
2505
1196
2204
1146
1433
56
70
37
107
24
66
115
453
17
104
12
123
19
109
185