63
125
5
48
102
19
22
519
27
51
13
50
69
115
46
68
38
97
32
49
26
30
10
162
56
25
8
76
28
120
93
33
372
88
57
257
2
55
52
164
40
117
83
95
187
12
94
78
43
84
20