14
311
315
30
132
316
164
36
13
22
28
41
72
31
34
102
50
66
53
12
43
129
145
8
6
38
123
207
18
89
90
24
33
1018
58
16
23
19
79
39
364
48
37
9
29
45
215
190