24
42
32
39
64
134
307
13
174
19
5
4
722
16
43
12
45
33
779
280
50
108
44
26
60
98
133
41
178
28
145
57
11
92
81
31
35
59
91
23
25
78
38
69