19
101
97
148
13
22
14
91
110
38
130
170
87
37
24
59
244
60
48
28
90
41
368
182
746
370
3
39
96
12
69
127
10
89
66
67
5
68
33
57
98
27
32
77
154
79