53
260
92
47
23
49
244
58
77
60
70
67
39
36
71
32
105
137
82
19
104
152
73
267
41
81
142
185
35
45
103
165
48
42
80
16
20
100
21
31
28
383
4
95
26
50
101
98
112
33
84
217