8
48
18
290
86
101
127
71
23
78
9
73
17
44
24
41
109
13
50
91
135
68
21
28
45
233
14
32
25
7
55
103
46
6
38
51
229
15
114
75
129
181
47
33