17
83
21
14
11
13
223
29
32
47
27
3
5
70
39
9
36
26
55
4
60
66
35
25
85
22
95
82
143
199
98
40
74
87
86
51
67
53
254
253
187
160
170
64
63
114
20
125