38
123
35
32
98
30
57
10
79
62
8
73
69
39
44
50
29
78
105
77
68
11
46
55
6
148
262
22
42
14
76
138
52
60
106
64
40
33
87
63
75
66
108
43
27
41
161
9