10
381
339
31
47
85
26
254
119
13
145
160
12
61
67
8
89
51
9
28
34
21
25
57
46
18
33
70
62
84
14
110
29
118
325
151
209
95
48
71
76
66
59
91
69
65
123
19
275
77