45
65
217
23
48
29
181
70
888
133
35
88
42
51
43
138
372
141
110
30
105
74
160
22
186
10
33
62
50
57
37
108
60
27
44
17
211
12
165
54
125
190
25
47
15
302
21
305
114