11
6
21
19
23
29
140
39
32
82
79
211
7
65
18
31
14
25
13
38
59
88
129
50
15
51
20
12
52
16
10
41
45
37
66
377
26
24
145
56
122
176