74
151
26
20
338
33
45
119
141
88
145
173
110
66
96
154
55
62
117
85
77
655
90
23
76
54
27
58
6
40
34
83
38
64
53
107
224
15
68
39
32
18
480
31
257
21
47
394
35
24
381
25
65