30
25
38
32
15
13
45
17
6
21
14
18
22
86
200
47
23
144
27
39
10
5
19
33
73
107
51
8
48
40
34
58
12
194
7
16
44
54
29
158
36
52
46
63
31
67
11
20