12
27
8
13
3
24
15
21
11
10
45
22
52
20
46
33
38
91
87
29
77
42
55
195
156
40
39
34
23
61
26
59
120
30
63
164
109
194