10
3
17
6
12
5
20
41
11
26
13
18
16
82
27
4
86
24
15
2
176
30
1
36
9
28
22
19
25
60
31
371
83
8
45
67
64