61
133
32
38
13
201
22
45
4
85
183
54
43
29
58
44
104
37
82
35
108
36
265
57
39
18
28
111
42
167
24
53
332
105
60
14
25
273
64
121
175
55
366
454
112
101
59
47
80
656
52