28
19
11
37
47
45
46
32
8
27
10
33
218
20
68
15
23
82
50
67
9
41
18
31
161
13
188
58
62
84
53
144
96
39
100
21
52
146
12
65
29
83
111
70
49
71
38
22
113