3
75
17
27
28
120
168
19
35
104
85
99
50
89
25
53
36
32
18
95
31
56
66
68
46
57
26
23
242
74
127
39
30
71
41
49
96
76
21
40
109
55
234
98
54
60
24
160
45
22