13
50
20
103
17
52
22
28
8
23
4
26
31
9
255
84
41
132
3
0
30
12
51
18
10
6
29
1
15
181
5
21
371
59
11
96
81
14
146
210
57
42
1297