52
26
14
80
24
10
5
41
28
127
12
11
39
69
43
22
71
38
51
65
25
128
76
7
36
2
19
33
9
21
29
16
356
66
34
49
13
15
61
23
59
40
42
53
143