102
35
71
5
2
9
41
39
44
46
40
14
72
38
15
12
215
301
101
18
17
36
34
6
27
32
31
69
24
19
13
8
11
28
7
42
23
20
29