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