15
63
28
18
4
11
30
14
59
22
17
21
20
54
36
89
12
8
26
119
155
170
51
6
46
33
52
13
47
72
40
29
394
9
24
16
116
94