28
11
90
45
47
151
12
5
8
48
3
6
675
91
203
65
58
33
21
264
29
17
105
214
34
42
61
25
46
37
26
16
67
79
7
104
22
31
32
10
84
27
62
49