2
11
13
5
6
3
10
24
31
8
4
140
16
29
15
20
14
41
58
9
59
33
7
302
28
25
74
89
12
60
120
84
37
45
82
22