32
31
11
87
29
269
13
28
76
111
57
22
78
12
16
53
19
27
58
30
64
419
45
34
55
10
9
26
20
25
166
14
18
7
56
24
66
108
54
82
93