14
105
16
19
249
102
174
8
20
5
3
31
104
122
69
45
17
144
44
72
66
129
6
33
138
63
77
117
139
38
11
10
30
37
29
142
95
4
58
26
7
2
48
89
67