50
15
21
121
19
116
54
357
81
14
11
63
29
74
24
70
46
34
134
65
30
51
58
40
28
479
87
53
67
35
32
12
48
72
31
9
8
83
6
71
41