38
59
14
23
57
996
430
15
119
58
18
123
82
8
120
36
48
51
203
24
60
46
29
61
53
81
31
581
84
536
125
43
141
19
175
69
273
25
32
102
9
562
42
30
66
105
33
324
73
17
12