92
71
99
41
40
48
243
85
13
23
75
24
117
31
488
35
38
65
42
51
34
55
64
27
26
18
53
148
46
72
179
95
106
67
82
244
102
69
266
248
90
141
45
88
73
231
169
145