15
18
9
133
52
28
127
17
33
71
57
86
68
12
32
34
92
14
7
49
29
21
30
91
109
67
26
65
87
20
60
35
10
24
144
39
208
191
38
115
164
81
41
50
42
178