18
49
94
31
4
17
3
15
186
14
5
12
21
82
25
143
8
10
38
39
248
13
144
68
93
54
23
22
24
41
19
145
73
20
110
98
97
56
26
32
62
69