178
136
76
45
39
75
61
94
97
36
50
8
37
850
64
20
14
81
28
24
77
22
79
1337
27
34
87
388
57
51
18
30
108