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