60
36
103
47
80
64
53
72
23
51
123
61
25
56
62
126
228
121
29
143
7
93
187
13
100
142
83
69
110
32
81
85
39
89
52
290
18
20
57
133
35
40
216
43
84
92
49
65