8
11
41
49
27
87
194
76
82
32
111
64
26
35
24
126
34
23
10
2
106
201
289
90
109
31
25
42
55
37
15
91
14
19
53
7
104
67
4
17
52
108
12
1