50
25
36
96
90
217
184
117
114
30
13
12
194
40
49
214
39
77
26
9
153
269
180
103
58
24
131
2
83
29
10
6
20
22
28
23
38
76
44
105
111
112
242
182
64
59
75
132