11
50
41
39
31
16
37
180
196
308
59
43
21
61
20
15
110
30
140
139
52
89
77
29
48
183
12
4
8
34
19
57
3
25
14
9
17
7
42