58
57
383
12
26
78
37
323
252
7
43
360
65
187
36
53
154
20
49
29
50
3
54
41
33
40
145
34
83
101
6
317
76
39
23
52
18
97
15
84
47
62
17
66
74
88
164
81
72
38
168