20
13
30
27
24
81
29
70
23
16
49
148
25
14
11
18
104
356
96
5
46
21
61
17
33
62
22
73
614
15
41
8
231
47
39
68
40
346
28
55
121
44
64
56
514