94
39
106
55
133
74
35
25
92
43
50
81
76
24
32
119
91
42
121
60
12
80
19
316
27
107
173
61
102
20
95
51
33
41
30
34
129
208
277
253
36
21
13
376
66
101
70
169
692
172
135
117
284
22
163
201
156
53