8
22
10
7
16
13
14
37
5
88
47
27
32
220
72
24
29
84
139
67
50
44
62
193
70
61
17
51
116
86
95
195
180
76
74
20
31
19
41
48
229
54
82
75
43
26