12
32
21
131
177
42
40
10
6
195
48
47
16
27
117
15
51
44
39
33
14
28
34
52
122
90
121
22
24
30
73
19
17
25
261
38
67
219
71
60
65
80
11
95
88
29
35