74
34
51
122
26
31
29
21
47
28
79
19
9
23
70
37
130
55
65
17
46
388
30
83
49
157
63
53
248
86
87
116
11
12
58
187
69
15
145
536
54
171