88
66
13
32
48
19
12
102
10
147
4
27
74
114
22
20
60
24
55
39
38
28
206
43
37
101
26
47
30
25
33
8
53
56
45
3
260
87
182
40
49
212
281
5