1
6
9
23
13
142
18
2
7
31
38
24
14
29
22
30
34
10
44
12
8
119
52
66
21
11
20
74
70
77
61
26
166
266
161
81
274
138
76
107