165
57
115
51
25
130
102
96
289
52
72
159
258
150
124
78
337
315
81
394
117
13
304
33
34
361
27
65
549
255
87
50
90
111
114
669
248