15
237
55
97
43
49
29
41
109
65
14
276
38
78
104
79
47
6
305
13
164
210
131
106
73
70
87
64
44
61
83
99
11
35
22
118
52
366
18
20
30
66
116
17
46