29
125
35
22
75
16
39
42
123
30
76
47
26
69
54
81
13
5
17
72
44
10
25
43
268
36
20
98
53
45
14
6
41
9
86
40
61
52
11
19
84
46
70
56