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