7
2
1
11
3
34
17
15
5
10
14
12
47
13
16
238
90
38
66
26
241
165
287
49
59
177
35
84
36
199
70
43
139
380
157
50
58
73
364
187
82
46
21
53
40
137
51
68