162
75
187
54
145
72
70
3138
58
1579
90
136
19
699
77
141
22
46
56
102
50
34
85
83
213
92
76
285
47
36
104
105
55
376
91