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