21
19
10
20
11
17
24
26
366
7
13
55
15
33
31
42
43
16
41
6
12
23
58
84
48
25
28
18
14
114
32
5
22
37
108
100