157
348
159
30
25
31
22
733
68
35
24
1102
301
41
33
89
48
84
1372
46
61
43
102
34
75
130
465
29
153
28
135
60
59
137
49
85
52
251
19
3753
277
367
377
119
103
958
115
234
288
151
146
32
415
13
63
235