29
11
21
59
13
15
19
130
69
16
23
37
28
31
18
53
39
42
1
25
14
9
7
6
24
3
12
38
52
41
51
20
5
60
35
17
10
82