22
30
34
33
49
405
23
9
131
8
69
109
19
15
51
155
12
54
68
59
96
39
342
38
106
3
71
28
20
29
178
27
31
74
111
5
26
10
4
46
64
93
18
24
55
13
141
52
60
25