21
11
129
29
64
13
19
126
22
24
4
63
31
23
47
12
59
14
57
79
92
202
15
54
27
53
44
41
125
33
142
71
43
39
30
28
90
49
68
26
188
34
37
150
38
32