2
5
19
9
34
13
54
8
42
16
65
15
55
48
38
14
60
21
56
27
33
86
73
211
46
138
122
6
43
64
115
37
94
50
100
31
149