41
52
28
49
96
32
66
40
30
55
29
5
60
65
57
13
113
58
35
26
47
71
46
33
15
68
36
17
63
70
77
74
38
94
39
53
276
145
146
144
316
7
105
75
25
133
61