22
130
21
28
30
178
33
89
55
457
46
42
47
73
111
134
24
121
37
15
248
60
123
23
160
11
3
146
303
53
39
173
38
65
40
84
85
31
107
25
213
57
156
353
16
119
350
19
54
20
262