0
9
3
38
34
92
15
21
24
13
6
18
10
7
19
14
27
49
4
75
12
8
11
90
56
5
28
17
79
130
35
86
33
22
60
37
46
23
488
110
42