27
99
8
88
6
191
30
41
28
47
31
77
14
397
60
51
78
7
37
22
180
76
806
36
21
85
24
136
18
12
25
4
42
15
33
39
56
53
35
46
70
20
118
228
38