34
57
23
124
76
38
52
67
22
21
40
32
15
95
59
127
129
605
637
155
50
47
1
28
58
56
100
10
54
24
30
102
17
283
53
43
164
65
45
7
115
73
18
36
246
75
91
83