2
1
72
91
19
3
26
47
8
206
30
64
38
29
289
11
55
56
24
112
161
151
32
54
58
90
49
629
254
42
7
33
45
48
35
16
177
269
39
59
110
53
15
50
31
17
36
25
44