21
14
58
44
12
66
22
87
6
93
31
94
10
348
147
63
92
155
77
28
57
55
25
68
49
18
11
19
13
124
3
23
115
26
53
2
43
39
134
24
37
42
8
46
20