37
10
3
98
16
13
116
123
32
4
22
6
18
89
36
28
14
27
46
68
106
38
20
73
96
15
7
44
9
17
81
113
222
97
21
50
12
201