94
17
26
30
95
2
19
113
22
72
68
149
24
20
76
1
267
27
73
35
71
47
43
37
124
25
129
146
55
32
411
204
84
152
70
122
93
144
337
298
544
39
141
107
220
42
352
14
31
131
167
23