84
9
65
2
22
39
126
43
300
66
7
19
37
32
60
3
4
5
54
24
45
14
12
79
47
17
8
53
68
40
89
38
26
25
52
139
13
120
95
148
51
42