3
2
11
9
24
8
26
7
33
60
25
36
13
4
19
15
6
16
49
12
122
44
41
5
27
14
23
31
1
10
30
22
35
184
28
87
135
82
95
58