44
16
4
2
3
82
24
87
31
47
10
14
23
39
52
76
66
26
78
63
58
25
56
19
74
27
29
7
22
95
83
38
101
244
15
612
57
40
73
43
45
54
68
176