8
53
9
24
10
49
77
188
26
90
41
29
45
80
68
30
2
63
7
15
12
27
253
5
25
111
130
13
19
43
74
16
217
17
645
123
117
3
4
11
48
35
32
206
86