42
51
22
38
11
9
10
19
178
58
8
57
35
87
12
114
72
21
76
29
34
55
43
23
37
30
40
33
39
358
26
27
77
15
73
60
16
7
28
53
68
124