17
130
77
68
21
31
49
27
102
54
8
82
38
28
10
65
108
4
6
18
11
33
127
73
88
14
19
32
143
113
52
34
66
51
3
25
35
119
57
43
59
26
29
22
7
41
36
139