12
41
26
2
3
53
160
20
4
65
6
5
10
45
9
15
23
11
84
82
22
92
24
16
1
8
17
69
14
29
54
21
13
7
31
107
70