13
46
149
41
16
15
36
248
25
99
35
75
17
59
19
20
45
37
26
10
28
12
24
60
101
102
61
91
155
105
42
57
29
30
56
187
97
162
72
111
112
68