48
26
65
20
121
15
22
29
69
12
72
2
4
11
10
6
3
87
58
99
73
8
23
44
36
165
34
17
52
16
57
21
76
5
14
13
79
49
9
117
40
338