299
84
274
53
30
46
31
43
42
32
91
74
23
70
7
34
22
52
12
79
19
5
111
38
50
33
62
166
45
28
67
126
81
24
20
246
47
10
78
29
35
44
16
119
61
63
41
118