71
11
7
9
333
16
53
24
25
112
26
33
2
12
21
73
86
45
31
91
88
104
57
42
32
67
56
15
251
99
77
227
37
22
18
54
41
34
38
23
82
200
20
17
72
266