54
327
86
66
22
64
40
9
59
46
105
28
53
29
39
35
116
26
50
27
25
61
44
42
19
77
45
41
16
38
20
23
13
234
12
8
67
125
308
151
134
75
139
33
60
133
79