15
9
21
162
122
30
112
77
13
37
46
29
48
22
66
51
16
55
5
42
59
61
106
11
215
10
62
36
17
24
26
32
14
35
27
110
56
53
139
7
39
102
31
85