10
35
86
29
19
122
11
5
32
147
3
4
9
28
24
18
31
6
21
7
52
8
14
37
95
44
33
41
12
146
61
103
1
55
26
15
48
2