89
21
92
91
253
15
10
41
22
31
16
8
87
299
19
29
17
11
60
34
42
26
24
59
105
40
4
2
38
115
14
25
45
103
28
9
33
13
155
1