2
16
51
20
12
4
14
13
18
9
23
32
15
27
60
26
122
63
8
115
29
10
42
46
64
78
158
470
52
65
85
33
133
82
21
44
88
35
41
57
116
154