15
38
71
48
72
35
18
62
31
20
68
37
57
110
46
63
83
39
81
111
36
53
17
60
25
168
102
87
151
277
70
44
309
192
28
61
312
64
89
97
49
161
627
67
164
56
134
208
105
301
12
215