149
136
69
40
25
26
11
195
44
249
56
3
38
1
62
34
52
75
7
32
160
63
84
45
14
46
68
33
29
51
91
100
24
363
18
31
777
15
10
5
48
345
98
19
37
12
61
53
42
41
28