8
21
25
33
38
51
12
23
161
130
40
45
166
78
27
29
83
59
20
2
46
34
114
35
13
11
52
94
182
196
17
14
87
10
31
19
142
22
18
92
90
89
441
122
68
48
56
44
98
123
61