233
45
114
31
39
22
84
124
14
43
278
86
51
493
66
272
60
23
74
30
10
18
11
99
172
360
69
21
73
35
231
67
116
57
55
71
268
106
52
75
274
25
1
127
129
20
40
28
33
56
242
17
79
34
245
76