48
123
53
88
1
184
49
41
30
3
130
86
45
55
102
33
65
13
31
60
50
29
35
15
39
9
160
70
17
61
450
121
68
200
95
158
47
7
211
66
5
87
90
59
333
52
26