30
24
17
109
79
63
37
12
27
98
52
31
8
19
20
13
51
39
47
44
14
15
28
106
70
16
9
104
10
1
21
7
59
25
33
510
133
81
11