18
68
27
17
43
11
63
21
1225
22
82
67
114
33
30
158
23
29
74
289
226
16
70
5
96
25
12
10
8
9
24
112
286
115
7
61
14
48
118
19
15
6
77
45
35
59