2
4
20
126
51
6
43
24
23
61
58
40
94
135
67
36
55
38
12
124
75
64
3
5
13
34
62
121
31
39
65
17
22
35
15
18
54
134
10
30
41
96
21
11
119
66
78