52
24
10
23
6
2
49
4
21
76
95
3
129
57
33
89
20
36
65
96
39
29
53
48
18
56
37
12
109
69
44
40
16
47
34
15
140
13
58
82
25
28
38
14
5