12
114
49
35
30
5
43
204
72
45
17
132
89
128
109
117
55
14
75
63
198
105
93
39
60
99
134
18
76
44
142
22
70
85
100
68
56
86
36
28
124
24
119
33
226
101
53
9
11
74
21
111
20