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