27
72
351
74
36
100
20
30
29
12
49
6
109
3
37
47
31
10
22
28
99
42
44
19
63
98
45
35
86
128
55
33
76
144
18
579
69
65
23
68
93
172
434
89
57
60
337
156
70