5
12
15
3
10
16
17
263
8
25
57
7
13
0
4
29
6
31
28
20
21
40
163
70
139
14
134
39
38
36
55
61
33
93
19
11
45
41
18
32
82
22