01
101
02
03
102
04
07
103
08
09
10
104
11
12
14
105
20
106
21
107
22
23
24
108
25
26
27
109
28
29
110
30
31
32
33
34
35
39
111
40
41
42
112
43
44
45
46
47
113
48
49
50
58
114
59
60
61
116
62
63
117
64
65
66
115
67
118
68
119
69
70
71
74
78
120
79
80
81
121
82
83
84
122
85
123
86
124
87
90
125
92
126
94
127
96