181
193
43
22
138
49
133
157
19
74
20
51
136
145
38
1282
75
36
5
7
32
31
10
23
71
8
47
39
17
18
25
68
111
42
484
100
50
76
174
260
168
106
84
55
191
59
56
81