121
18
244
17
74
25
343
23
37
43
57
84
34
105
73
36
60
54
26
286
49
27
40
59
24
297
41
95
13
71
8
78
30
45
58
22
64
166
188
65
42
5
2
44
111
97
204