24
67
26
54
20
37
47
30
14
39
21
43
29
42
28
23
44
109
38
127
77
48
126
123
194
157
50
75
70
107
134
312
311
80
41
97
108
103
40
35
13
33
61