14
53
15
20
308
16
29
37
32
17
25
193
39
47
79
96
216
24
212
54
58
111
12
44
41
56
59
40
51
121
155
106
104
30
55
77
52
31
75
13
50
66
22
21
113