7
5
13
36
46
29
79
82
181
12
253
87
16
226
15
10
22
32
402
31
102
53
23
157
17
83
40
69
25
26
72
147
41
18
63
14
155
57
80
1
145
55
49
6
396