13
22
32
44
33
75
89
8
38
23
59
15
25
40
77
206
79
111
86
241
204
47
45
258
148
112
116
397
107
43
126
80
246
24
46
56
34
100
65
26
41
20
209
237
109
76
60
189