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