86
37
18
10
29
15
20
7
100
34
8
40
38
44
54
16
70
64
119
249
186
5
9
14
6
68
47
32
51
4
23
17
144
67
149
33
31
53
1406
35