27
52
445
202
59
280
33
36
21
137
160
37
10
58
20
40
567
54
17
318
76
9
70
135
15
45
51
89
43
82
60
25
18
34
23
49
8
28
16
13
102
14