2
43
18
44
24
96
76
47
42
7
11
20
114
67
64
9
5
45
14
27
121
15
264
29
16
37
71
30
41
82
17
87
32
105
3
181
113
6
39
50
4