30
16
43
25
55
5
3
12
72
36
33
18
19
2
32
23
82
152
28
21
6
47
11
7
34
10
63
38
31
39
51
46
22
44
133
9
20