52
29
25
30
34
16
8
21
24
27
28
84
31
11
14
83
47
2
15
65
76
13
38
135
43
68
42
36
94
22
19
41
59
37
12
39
89
6
82
970
77
144
54