39
53
35
116
83
205
30
15
21
47
106
46
14
245
88
54
24
329
37
49
56
952
798
33
485
89
16
8
10
68
553
103
281
31
25
204
105