13
15
91
5
28
21
64
14
40
249
32
17
22
63
11
8
70
2
10
34
3
4
118
148
43
16
23
6
0
7
178
58
280
661
128
123
12
36
30