102
57
142
96
24
63
114
9
204
37
149
29
73
34
21
123
7
26
848
47
32
5
19
65
4
43
6
491
44
39
13
851
103
25
208
46
20
313
52
41
80
2
1574
12
45
23