12
152
49
16
10
18
30
2
60
33
68
22
34
20
15
127
51
76
21
32
242
7
104
23
9
52
14
70
29
31
24
38
61
126
63
87
95
91
64
75
40
131
44
59
150
103
39
86