84
167
73
258
82
28
282
38
93
42
44
25
14
89
91
13
15
9
159
10
66
44
8
31
39
12
75
48
24
69
39
51
51
22
74
28
35
2
46
43
90
18
66
38
25
27
130
30
22
208