12
126
14
71
21
10
20
4
27
7
42
47
131
13
26
55
22
28
15
176
3
70
34
189
46
19
329
23
11
195
8
33
69
24
50
35
52
16
155
188
84
9
157
146
120
244
153