26
120
9
5
10
25
31
62
23
8
122
80
21
11
24
35
104
32
51
48
38
42
169
73
12
52
261
33
241
193
102
240
218
574
60
90
46
246
75
142
44
111
141
88
43
58
105
34
131
39