75
33
51
127
42
496
52
1373
8
6
54
10
7
65
175
22
25
23
39
80
302
83
125
31
277
63
28
153
34
14
21
41
58
155
15
369
399
26
148
50
44
77
11
195
24
43
74
207
1003
73
37
197