2
26
7
38
172
65
69
15
28
67
43
3
16
122
39
30
47
23
31
42
89
32
61
278
81
27
25
82
103
40
55
12
76
11
4
9
111
48
57
49
29
19
170
18
46