39
137
20
184
95
170
51
32
23
74
49
52
121
11
156
224
68
33
65
54
63
41
60
40
75
77
282
152
83
150
105
58
27
106
67
56
35
72
196
42
50
171
30
93
111
159
70
96