32
24
67
19
47
37
76
5
15
41
31
39
38
23
56
13
6
20
9
21
8
2
78
10
125
61
26
63
40
49
126
57
3
7
55
285
16
79
50
178
233
92
11
83
105
115
86