50
11
28
6
78
18
159
36
19
107
13
3
22
100
12
23
17
82
32
57
29
47
21
27
34
14
45
61
33
15
62
98
25
9
60
92
41
58
26
37
30
53
35