17
5
38
86
13
74
6
103
28
174
63
71
26
134
32
57
66
47
31
36
45
53
73
84
81
44
368
208
524
15
98
8
18
7
42
51
41
12
101
21
97
14
22
40
59
311
23
248