74
22
134
12
52
57
145
23
119
16
393
309
132
100
112
32
45
29
10
61
86
19
24
21
43
33
27
9
51
20
47
105
31
62
155
124
36
34
38
30
168
166
80
3
507
174
297