27
59
19
95
189
34
35
21
4
69
26
101
37
7
30
15
92
74
89
13
31
12
45
56
20
39
43
32
23
16
68
597
46
54
51
100
93
191
28
383
147
208
62
86
14
114