21
33
76
35
28
24
105
37
11
56
18
39
20
27
41
551
26
54
23
55
22
147
81
40
50
208
82
32
16
721
31
51
17
13
59
107
97
43
57
436
120
73
83
197
29