14
19
7
12
333
286
87
93
175
17
25
16
26
66
50
30
22
27
97
122
8
21
35
76
56
63
62
46
120
45
23
52
31
220
170
165
53
33
72
36
196
98
103
198
258
28