16
4
15
3
12
11
19
24
22
33
7
114
27
94
32
14
167
6
36
49
28
26
5
249
86
30
45
100
69
75
21
8
74
39
20
61
9
51
53