39
137
20
187
96
182
52
32
23
78
50
121
74
12
157
227
68
33
65
56
64
49
42
61
54
40
76
77
284
154
84
75
151
105
58
27
107
63
69
35
196
172
30
93
116
159
41
70