8
50
76
170
9
63
4
32
85
52
28
69
62
93
48
64
23
13
16
41
56
44
37
7
38
15
10
22
29
11
58
79
25
43
253
175
130
20
87
30
24
90