42
7
68
11
18
79
17
53
40
32
127
103
41
24
37
89
27
52
59
85
49
8
14
255
66
209
2
110
192
95
162
23
55
39
76
90
60
74
169
86
69
44
36
35
78
108
38
58