176
154
16
268
17
23
52
123
24
31
47
26
54
34
167
66
82
73
28
46
13
343
30
19
33
22
88
38
25
41
29
161
114
72
258
48
15
9
40
77
80
45
70
44
11
172
184
162
113
293
42