10
11
8
5
20
86
31
7
26
17
24
6
16
18
37
35
46
19
96
60
25
32
15
2
4
193
27
13
14
93
163
64
73
29
51
40
50
23
136