42
60
121
9
107
63
32
109
23
27
10
36
29
6
16
11
83
96
434
81
14
48
77
7
46
59
90
541
147
69
31
78
124
28
129
22
12
318
119
21
55
145
25
30