7
97
74
14
48
35
29
30
19
111
32
89
39
36
1
66
6
34
364
27
42
31
50
62
11
275
22
131
1518
165
24
9
82
141
146
311
28
162
230
49
94
77
212
72
76
60
44
47
33
26
23
16