140
63
41
129
58
4
49
57
66
7
9
35
11
47
1
21
56
16
62
6
14
249
8
10
45
39
54
22
3
40
89
226
50
42
116
33
31
34
19
30