23
15
41
12
71
25
49
102
244
28
7
80
56
269
1
82
37
45
16
20
17
24
30
115
121
93
52
105
176
200
157
13
130
50
197
53
36
84
97
69
78
42
29
64
38
27
267