2
44
25
24
23
12
28
6
4
31
13
10
30
8
68
21
17
29
36
15
20
135
7
22
18
19
9
1
49
11
47
32
249
74
138
14
142
33