60
421
184
239
48
8
47
14
31
70
3
28
15
5
23
30
59
13
87
139
26
114
53
75
16
24
63
43
122
18
57
42
58
9
54
72
39
40
7
33
35
29
69
119
32
246
46