3
8
15
4
12
78
2
7
10
29
26
21
32
45
11
117
58
17
13
14
70
6
22
53
23
101
43
137
52
34
44
64
42
87
40
75
62
18
214
25
57
149
132
91
48
150