14
38
121
66
17
23
13
9
37
5
16
4
109
8
35
30
10
50
44
82
28
95
26
127
62
33
157
136
124
45
253
36
130
107
79
186
19
74
22
25
75