15
19
38
48
12
36
125
164
23
485
40
158
28
95
89
119
431
63
87
27
290
43
141
94
80
9
65
71
84
16
73
41
78
45
75
11
79
98
29
171
20
44
39
183
66
60
6
13
32
50