15
41
60
57
43
28
40
7
73
31
36
282
82
199
169
21
86
13
20
141
111
12
8
121
19
29
22
266
50
30
39
94
69
64
45
33
53
104
81
25
79
68
46
84
27