77
53
43
84
12
115
159
52
182
100
173
54
59
130
83
79
14
87
378
247
72
81
22
8
98
18
23
56
48
116
51
238
60
24
57
45
152
34
75
58
65
138
69
32
234
33
38