33
18
10
16
19
47
43
44
58
14
26
144
12
3
0
6
11
30
56
45
13
24
22
882
34
23
51
87
32
78
39
29
20
99
17
76
40
28
84
31