3
8
54
60
25
94
7
77
65
365
28
123
29
33
196
21
82
119
16
49
102
97
18
83
274
15
167
11
162
108
32
37
20
12
275
53
66
107
315
166
19
130
679
30
41
117
118
115
411
141
56
38
143