32
26
24
13
303
36
59
18
9
19
44
51
3
34
52
39
308
5
91
12
58
16
48
15
98
10
54
37
147
11
22
60
38
110
8
131
20
57
81
30
882
6
25
4