41
22
15
36
18
31
29
89
53
80
24
4
39
1
5
48
2
10
56
28
13
8
97
203
43
20
14
7
45
9
46
6
16
11
71
47
75
136
127
225
34
57
288