1
4
5
8
12
6
36
2
24
17
16
59
18
34
35
10
57
22
53
47
31
13
64
21
37
87
141
74
266
182
46
45
41
242
42
93
67
91
178
51
29
86
109
156
40