289
216
235
96
13
118
97
11
101
38
67
127
19
28
49
24
36
33
4
14
17
17
34
33
29
72
36
20
13
30
33
19
40
40
29
15
14
23
15
3
20
23
21
7
6
7
18
57
22
17