16
32
188
41
21
28
83
24
45
20
17
59
50
187
167
107
271
10
194
54
26
114
210
93
39
125
53
77
15
33
90
14
8
189
67
43
38
2
116
161
132
12
170
75
18
81
25
22