58
76
81
60
65
17
32
21
86
22
28
72
61
43
176
116
20
164
35
26
105
121
80
4
16
25
56
382
270
34
18
45
87
36
124
59
19
128
98
7
14
66
49
29
285
27
280
42
433
38