11
6
20
18
23
29
140
39
31
80
28
78
210
7
64
25
14
13
59
38
84
127
50
19
15
51
12
52
16
10
41
45
37
66
377
26
144
54
24
122
176