33
38
15
23
29
72
43
123
216
17
37
59
49
34
54
22
11
5
62
41
66
50
35
57
26
28
70
31
24
32
102
80
30
61
36
126
74
56
75
52
195
106
64
84
148
48
58