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