16
49
8
34
76
51
59
109
74
45
22
136
78
38
174
44
26
7
11
23
27
40
20
85
83
66
19
37
1
15
254
232
39
69
92
31
17
9
5
3
36
75
115
195
407
53
58