107
39
61
62
27
74
256
127
64
33
66
121
34
272
48
6
18
26
8
60
117
76
103
31
50
47
155
95
108
12
22
7
3
10
9
25
80
53
36
24
5
280
14
28
156
128
86