17
20
19
212
15
92
364
16
22
120
69
32
21
43
382
13
12
48
102
53
61
141
59
79
114
77
89
55
52
41
27
35
87
25
66
56
84
129
229
45
31
468
74
88
99