61
37
51
310
60
27
42
54
58
96
59
16
111
24
107
19
76
263
106
74
32
40
21
28
110
66
34
83
26
133
47
126
81
99
56
33
12
62
138
13
95
70
31
85
98
35
14
18