7
69
28
155
81
47
24
20
12
26
41
37
34
32
139
129
8
82
31
312
35
51
171
156
52
18
14
38
33
61
102
29
17
15
197
16
11
36
30
48
10
5
22
42
238
92
104