5
34
37
23
1
135
24
8
29
21
7
9
19
17
16
27
11
4
44
35
33
12
15
10
50
31
38
26
40
39
54
92
28
88
13
36
108
140
316
74
90