83
47
20
81
38
54
16
97
117
111
68
131
65
43
115
52
39
34
106
89
56
71
64
147
84
77
121
110
55
45
62
133
378
70
125
93
23
140
50
91
212
92
13
31