18
143
25
12
4
6
27
22
34
8
13
65
49
71
186
56
44
234
35
209
41
47
89
201
11
95
15
39
60
388
98
7
32
53
62
213
88
17
116
110
48