12
126
11
119
70
105
131
39
6
196
77
22
84
20
48
28
59
47
29
117
43
25
21
40
35
42
116
55
86
88
33
17
16
58
98
93
95
83
49
24
281
15
56
7
85
14
26