120
63
76
36
143
5
21
65
35
9
18
30
22
80
11
20
45
10
14
19
17
62
47
310
71
56
13
46
7
8
15
4
6
133
16
82
42
54
29
3
33
127
90
26
31