208
80
30
38
401
69
53
87
1058
67
29
60
71
96
127
130
70
132
51
75
32
41
50
26
78
19
28
65
27
43
76
99
46
37
107
74
48
73
24
57
22
63
35
34
85
23
13
150