53
26
76
46
359
69
19
201
41
124
55
30
43
58
40
54
50
77
9
167
233
16
57
106
22
25
8
11
127
86
44
32
24
79
133
290
31
45
13
15
18
148
59
108
395
101
81
215
33