16
63
2
103
10
8
5
32
18
100
7
151
26
6
3
124
37
76
74
210
40
56
138
80
33
79
4
328
13
98
240
11
9
25
12
17
57
14
29
121