11
31
59
42
38
40
94
67
56
83
26
211
154
45
2
90
49
18
35
6
29
12
21
76
458
65
14
62
184
4
44
16
51
50
116
61
41
119
106
5
20
7
54
8
48
91
70
13