17
43
15
21
38
101
20
65
297
106
58
79
22
37
81
76
23
33
57
82
29
32
84
40
31
330
74
75
46
203
50
119
24
26
69
51
44
226
131
211
63
88
34
71