11
25
165
33
68
289
26
39
62
17
65
69
15
38
166
23
77
35
59
42
47
12
10
21
4
156
28
30
1
5
22
100
44
34
66
14
91
13
80
9
29
8
50
113
40