102
103
104
105
106
107
108
109
101
93
92
100
99
91
98
97
90
89
96
88
95
87
94
86
85
77
76
84
83
75
82
74
81
80
73
72
79
78
71
70
1
2
3
4
5
13
21
20
19
11
10
18
12
17
9
16
8
15
7
14
6
38
30
22
23
31
39
40
32
24
25
33
41
42
34
26
27
35
43
44
36
37
29
28
45
69
61
53
52
60
68
67
66
59
51
50
58
65
57
49
48
56
64
63
55
63
47
46
54
62