92
84
66
79
86
41
34
71
105
56
120
134
76
62
101
30
126
72
24
207
53
47
258
160
70
224
138
89
31
35
65
315
51
9
142
94
234
37
60
38
7
114
159
49
186
57
255
55
106
77