61
45
25
97
20
48
90
72
162
114
27
282
139
101
88
127
33
132
92
37
38
35
47
21
12
40
84
17
147
110
64
100
53
50
60
51
73
83
19
65
29
23
80
66
26
39
24
254
8