11
85
8
14
3
2
4
6
179
70
38
162
147
256
15
26
60
56
59
19
39
16
65
55
176
32
80
24
72
117
13
49
44
63
17
35
421
31
5
114
23
9
82
10