9
22
18
71
21
32
211
41
39
441
82
149
223
144
11
13
48
156
97
37
67
28
129
75
19
88
16
12
17
74
36
132
116
134
68
103
47
49
73
8
44
7
42
3
58
20