28
18
29
5
27
41
19
480
24
14
40
7
16
61
13
32
33
263
12
82
70
92
39
23
1
100
8
56
75
11
447
42
52
31
78
85
144
37
25
72
20
21
59
118
49