5
36
44
61
170
9
8
31
24
41
14
7
18
29
30
33
21
4
3
13
87
12
20
10
47
32
28
2
19
58
84
100
53
93
39
200
253