14
17
90
61
38
49
44
103
32
48
19
30
24
6
34
35
56
15
22
11
68
50
131
41
36
132
79
73
133
578
97
116
81
7
29
39
114
108
279
21
648
95
93
268
412
141
110
20
84
78