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