17
13
232
77
75
100
6
50
85
24
90
106
62
48
51
43
94
125
22
80
19
7
11
69
4
78
32
121
40
343
4188
385
411
35
181
41
61
55
79
72