2
31
49
37
47
30
62
82
74
24
27
59
16
32
45
14
25
10
4
43
8
132
76
11
57
69
216
210
39
29
38
26
23
44
131
65
22
46
12
61
58
114
54
20
122
70
170