22
61
15
28
35
36
179
121
23
48
113
50
67
16
79
41
69
18
111
42
54
24
65
74
29
13
19
100
55
96
14
26
78
21
25
7
33
194
62
149
335
126
38
8