11
23
13
108
26
25
5
16
113
121
87
90
28
51
27
20
346
99
21
14
31
74
24
75
38
52
208
34
66
6
29
267
168
165
109
141
100
9
44
70
35
37
82
1
57
67
114