78
34
104
33
51
85
35
31
45
37
151
52
11
142
176
139
152
92
41
53
50
13
237
79
47
21
39
22
115
106
18
189
111
772
56
72
73
32
42
49
81
273
77
148
145
114
215
74
196
44
29