101
30
41
49
25
54
50
79
202
20
21
44
29
12
40
19
75
63
32
38
52
5
66
42
238
62
35
28
36
17
27
105
34
31
76
51
26
91
146
16
33
74
22
122
45
64
108
107