38
35
90
58
28
24
64
27
39
48
22
87
41
20
50
76
43
52
148
66
77
70
82
47
53
61
92
129
56
68
255
78
21
18
29
9
36
88
19
97
31
46
105
40
136
99
26
34