71
33
28
35
63
65
57
126
142
15
16
136
20
19
120
13
46
84
32
44
25
94
64
83
54
26
47
45
39
27
86
218
112
50
129
34
24
67
38
17
8
12
252
56
41
95
375