64
323
22
44
94
31
23
116
151
98
59
92
43
62
95
49
118
85
136
66
42
415
27
32
74
252
54
35
119
83
28
18
205
128
58
40
401
52
33
39
177
123
135
17
53
122
140
47
7
233
129
76
26