15
3
27
18
8
93
117
5
180
115
144
30
44
22
104
40
59
33
139
72
88
39
16
55
10
69
9
12
51
354
42
45
57
80
21
319
197
49
54
43
28
148
25
63
36