39
255
239
30
323
71
119
111
62
32
22
51
21
48
24
93
79
23
37
61
182
55
34
38
137
114
168
73
237
218
66
74
33
46
76
5
162
130
105
15
19
265
134
56
7
42
35
103
132
18
522
249
11