16
3
9
5
6
33
19
39
75
17
12
82
18
13
24
81
40
15
22
71
51
65
143
34
29
50
80
126
113
77
58
60
54
30
123
178
25
114
86
124
66
44
89
128
108
78
139
63
127
201
56
46