7
16
50
21
5
3
8
15
41
20
208
17
51
66
27
44
38
35
102
34
40
82
13
14
117
56
94
179
108
23
30
25
9
4
106
196
104