34
74
46
15
79
62
23
22
85
30
40
386
94
45
83
124
28
20
119
39
155
60
118
57
387
51
102
29
442
58
10
59
1138
107
26
48
33
27
52
36
49
370
378
113
415
535
68
54
56
80
170
156
131