93
25
57
6
8
15
39
21
175
64
197
19
33
44
81
16
168
73
53
67
84
32
54
89
47
9
38
69
22
12
141
90
14
3
1
271
99
319
23
37
105
74
10
103
101
2
159
49
24