15
19
38
47
10
36
125
163
23
481
40
157
28
95
89
119
431
63
87
27
290
43
141
93
80
9
65
71
84
16
73
41
78
45
75
11
79
94
29
171
20
44
39
183
66
60
6
13
32
50