46
81
37
38
36
397
213
15
87
25
29
7
9
33
90
31
41
42
168
200
43
6
187
17
24
16
205
448
56
44
14
186
1
12
99
94
273
72
13
30
11
32
89
71
53
45
35
83
95