1
15
6
7
13
9
10
38
29
11
17
31
14
21
35
42
41
47
161
26
30
18
23
28
8
24
65
32
78
143
95
121
156
25
34
86
107
27
244
46
80
100
87
54
12
248