13
191
5
7
1
21
42
47
15
88
45
4
11
30
49
3
40
16
17
31
28
9
20
29
23
26
574
55
287
12
101
10
100
27
37
122
14
19
80
134
314
187
246
395
113
76
59