2
33
7
14
10
12
54
22
13
4
11
89
31
9
43
611
184
16
19
3
18
76
30
29
49
17
35
40
26
60
32
51
25
24
20
23