5
86
3
21
13
40
7
11
10
19
14
58
12
18
23
27
95
22
65
66
41
26
9
6
146
8
123
30
130
53
44
24
20
39
79
72
4
17
2
43
16