7
6
41
5
44
1
98
14
15
11
8
55
12
13
112
3
19
20
79
150
10
30
48
49
33
57
37
24
35
102
69
9
22
16
125
129
187
84
27
67
93
280
507
82
89
59
175
159
74