62
58
34
72
43
11
17
33
35
38
106
63
127
57
20
21
52
8
55
46
93
7
37
126
47
27
270
193
23
396
566
147
64
84