15
19
79
59
62
4
107
25
10
20
86
185
26
13
67
93
139
50
49
41
45
76
99
29
80
23
198
337
7
53
33
27
120
430
44
78
16
28
55
144
118
66
47
58
124
117
148