8
2
16
102
20
34
610
50
47
66
9
26
44
117
38
48
42
12
98
82
25
91
10
89
43
1
14
19
23
71
31
6
13
51
28
80
56
60
30
76
274
22
150