28
209
4
47
1197
10
25
16
52
17
14
89
51
23
13
294
36
5
12
94
27
20
106
347
26
56
42
62
1
35
53
55
50
142
9
149
29
49