82
218
16
132
116
63
213
104
90
73
87
49
187
54
75
39
28
42
44
45
83
200
25
5
150
48
336
328
97
214
162
212
118
38
643
11
72
76
13
18
101
210
551
224
17
61
134
14
59
9
66