52
342
72
124
229
132
63
711
14
30
70
141
16
37
20
50
13
5
41
28
7
74
76
10
15
66
85
17
38
69
54
51
57
97
91
11
92
87
98
58
682
46
83
44
154