19
17
36
6
78
123
26
12
7
65
84
22
18
9
122
86
250
79
11
62
94
113
39
20
208
125
63
37
51
57
30
41
45
5
76
119
25
13
153
341
53
156
91
10
366
285