24
16
28
5
15
170
78
3
90
7
23
101
26
70
103
66
115
63
75
25
51
74
59
36
17
27
21
62
154
19
35
68
38
257
33
18
56
55
173
109
116
53
46
499
215
76
50
108
40
91
87
83