136
125
197
158
29
77
96
54
257
39
24
26
68
12
61
10
71
159
47
208
22
85
150
308
112
59
247
203
132
41
16
523
410
129
180
66
102
184
114
25
93
33
111
70
49
23
167
107
91