12
8
70
133
35
322
161
141
75
25
143
33
29
64
63
142
41
45
85
68
40
76
72
46
48
90
58
39
148
89
38
17
37
26
105
20
42
31
81
121
32
56
134
87
84
24
146
28
302
272