0
1
3
5
159
16
10
8
37
82
31
2
140
11
14
17
30
6
13
92
33
24
65
64
40
20
53
80
44
19
36
27
93
79
52
12
15
130
26
22
18