102
39
106
30
6
112
121
57
29
33
67
85
54
84
25
80
129
92
32
100
26
185
99
64
14
77
5
61
49
11
290
53
27
397
120
20
70
469
97
63
66
59
75
18
260
28
10
69
13
31
81