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