22
59
111
66
146
195
54
83
226
19
64
35
128
31
155
30
132
61
27
68
72
23
398
47
62
48
14
176
17
67
87
12
76
44
9
49
33
26
25
42
29
471
41
39
36
28
21
34