28
55
118
63
21
43
15
104
90
35
116
45
42
53
18
24
14
19
73
117
160
61
56
74
93
1137
375
111
25
204
75
96