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