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