128
28
16
37
47
44
151
73
8
269
19
25
7
406
10
3
134
85
102
149
5
1687
52
27
45
21
11
857
161
82
30
15
22
113
20
36
98
110
49
32
41
179
33
293
65
17
34
62
768
12
42