33
65
27
61
89
16
191
57
14
48
66
62
58
18
21
56
98
37
43
169
41
8
31
84
76
34
60
40
87
59
108
9
19
32
7
194
15
252
147
17
83
44
144
248
113
11
38
46
26
22
505
82
117
154