46
17
20
68
13
92
42
108
14
54
37
31
47
28
19
45
41
22
160
99
73
9
131
30
95
4
88
97
16
6
62
7
82
26
56
59
25
8
43
15
193
110
286
103
23
27