11
25
20
12
122
176
42
40
10
5
190
47
44
16
27
48
117
15
51
39
33
14
28
34
52
120
90
22
24
30
73
19
17
257
38
67
121
37
216
71
60
65
80
95
88
35