4
1
9
14
38
8
7
56
305
17
20
23
21
6
31
11
32
47
15
29
13
24
58
25
86
42
65
77
129
60
55
238
138
37
84
59
113
79
108
5
159
18
12