18
39
6
25
267
35
31
3
9
19
24
10
45
49
68
155
341
26
109
50
29
11
56
67
48
38
81
34
417
17
28
113
156
227
91
254
89
144
74
30
97
534
237
13
76
5
66
42
100