17
10
39
123
113
144
76
68
102
3
9
22
25
12
33
21
5
35
85
201
29
66
168
89
337
97
67
28
6
37
141
20
30
41
42
60
468
108
93
185
46
58
101
109
56
31
19
57
134