273
56
34
59
123
591
101
72
5
14
43
33
76
46
32
42
105
201
188
244
179
62
125
50
221
25
81
23
117
129
58
45
137
19
53
121
61
65
94
28
36
207
74
193
38
67
75
292