34
68
3
56
47
73
10
31
82
20
6
98
50
16
1
4
120
23
9
67
90
15
152
8
22
41
141
30
26
28
89
55
191
77
217
85
84
44
87
256
327
78
79
38
103
105
59
53
71
45
415