94
9
160
92
113
14
1
194
27
198
75
16
21
176
112
61
36
17
38
62
77
59
3
13
15
71
331
54
63
428
634
4
5
8
72
66
125
136
6
223
22
24
11
73
12
97
60
46
391
111