16
141
106
70
23
18
105
24
21
66
47
44
64
95
146
78
167
59
8
56
37
6
33
39
36
62
26
13
25
72
31
49
65
127
14
58
42
77
132
30
32
52
28
101
94
228
210
118
117